import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
// 导入 vant
import Vant from 'vant'
import 'vant/lib/index.css'
// 导入 flexible
import 'amfe-flexible'
// 导入公共css
import 'normalize.css'
// 导入iconfont
import '@/style/font/iconfont.css'
// 导入初始化样式文件
import '@/style/base.css'
import navBar from '@/components/navBar'
import moment from 'moment'
Vue.use(Vant)
Vue.config.productionTip = false
/* 全局注册
Vue.component(名字,导入的组件名)
*/
Vue.component('navBar',navBar)
/* 全局过滤器
Vue.filter('方法名',function(参数)){
  return 加工后的值
}
{{ 参数 | 方法名 }}
*/
Vue.filter('formatTime',function(val){
  const _diff = moment().diff(moment(val),'M')
  if(_diff < 1){
    return '刚刚'
  }else if(_diff > 1 && _diff<12){
    return _diff + '个月前'
  }else{
    return moment(val).format('YYYY/MM/DD HH:mm:ss')
  }
})
new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')
